Skip to content

Conversation

@prdoyle
Copy link
Contributor

@prdoyle prdoyle commented May 30, 2025

Backport of #128625.

prdoyle and others added 2 commits May 30, 2025 13:40
This makes the code a smidge more like main to ease the backport
…ses (elastic#128625)

* Initialization class as argument to EntitlementAgent

* visibility changes

* WIP: test entitlement bootstrap and initialization classes

* Simplify

* Moving packages to reduce visibility

* adjust visibility

* add plugins descriptor + policy parsing

* PR comments

* update visibility, uncomment TestBuildInfoParser usage

* [CI] Auto commit changes from spotless

* Factor out createPolicyManager to help merge

* TestEntitlementInitialization is not yet implemented

* Respond to PR comments

---------

Co-authored-by: Lorenzo Dematte <[email protected]>
Co-authored-by: elasticsearchmachine <[email protected]>
@prdoyle prdoyle self-assigned this May 30, 2025
@prdoyle prdoyle added >test Issues or PRs that are addressing/adding tests backport auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) v8.19.0 :Core/Infra/Entitlements Entitlements infrastructure labels May 30, 2025
@elasticsearchmachine elasticsearchmachine merged commit 9e19515 into elastic:8.19 May 30, 2025
15 checks passed
@prdoyle prdoyle deleted the backport-128625 branch May 30, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Core/Infra/Entitlements Entitlements infrastructure >test Issues or PRs that are addressing/adding tests v8.19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants